Sulcus terminalis - German English Dictionary